Ary BorgesAry Borges
Lebrun and Lutz Reach the European Championships Mixed Doubles FinalAlexis Lebrun and Charlotte Lutz reached the mixed doubles final at the...
European Mixed Doubles: Germany Reached the Final on a Curve of 11-8, 11-4, 11-2 — France on a Saved 6-9Arena Stožice, Ljubljana. The scoreboard shows three lines: 11-8, 11-4, 11-2....
Ljubljana 2026: An All-French Semifinal, and the Gap Dang Qiu Left BehindThe score sheet reads 11-5, 11-3, then 4-11, 3-11, 11-6, 4-11, 11-7. Léo De...
An All-French Semifinal in Ljubljana 2026: Félix Lebrun Wins 4-0 as No. 67 Seed De Nodrest Topples DudaOn Sunday morning at Arena Stožice in Ljubljana, the scoreboard threw up...
Ljubljana 2026: Four Winning Mechanisms and an Under-Weighted Unbeaten SignalThe fourth game closed at 11-1. In a round where most matches were dragged in...
France Meets Germany in the European Table Tennis Mixed Doubles Final: Two Roads to One TableAt 6-9 in the second game, on the scoreboard of Arena Stožice in Ljubljana, t...
France and Germany in the Ljubljana Mixed Doubles Final: Comeback Grit and Unshakeable ControlThe scoreboard at Arena Stožice stopped at 6-9 in the second game. Alexis...
Digging Beneath the Glory: Chinese Table Tennis and the Succession Problem in the WTT EraIn a small training centre south of Beijing, I once sat for an entire afterno...
Two Decades of Table Tennis Rule Reforms: The Numbers Show the Gap With China Has Not NarrowedTwo Decades of Table Tennis Rule Reforms: The Numbers Show the Gap With China...
When the Table Tennis Data Sheet Goes Blank: Lessons From a Report With No DateShenzhen, a late-year afternoon. The projector in the video-analysis room was...
The 52-Week Spiral: Modern Table Tennis and What the Numbers Never SayThat night, I sat in front of a screen with two windows open side by side. On...
Chinese Table Tennis After Paris 2026: Five Gold Medals and a Gap in the Data SheetOn August 4, 2026, at South Paris Arena, a 22-year-old Swede named Truls...
Asian Games 2026: India Lose 1-3 to Japan in Women's Team Quarter-Final — Two Games Thrown Away and a Style NeutralisedIt was eleven at night in Penang. The data table for the women's team...
Badminton World Tour: The Data Gap Behind the ScoreboardThe sound of a racket meeting a shuttle is sharp, clean, then gone. The hall ...
Alwi Farhan Trains with Kento Momota Ahead of Asian Games 2026: The Data Gap Behind the GlowTokyo, late August 2026. On the practice floor of a training centre with no...
Gauntlet: Glitched: The Ecosystem Bet Riot Games Isn't Telling You AboutOn September 22, Riot Games dropped Gauntlet: Glitched into VALORANT. No gran...
AVC 2026: Japan and Iran drop no sets, India waits on the other side of the netIn the third set of Japan's match against Australia in Fukuoka, Yuji Nishida...
Di Maria Endorses Romero as Messi's Successor: When Argentina's Armband Leaves the Creative ZoneArgentina's captain's armband has, for nearly two decades, been inseparable...
Ivan Mamut and the 90+4 Winner: Reading Persija Jakarta's 48-Hour DealMinute 94, September 12, 2026. From a cross on the right flank, Ivan Mamut ro...
Phantom Analysis: The Sourceless Disease of Vietnamese Football JournalismLast Saturday, an editor in Hanoi messaged me on Telegram: 'Do you have the...
European Mixed Doubles: Germany Reached the Final on a Curve of 11-8, 11-4, 11-2 — France on a Saved 6-9Arena Stožice, Ljubljana. The scoreboard shows three lines: 11-8, 11-4, 11-2....
Ljubljana 2026: An All-French Semifinal, and the Gap Dang Qiu Left BehindThe score sheet reads 11-5, 11-3, then 4-11, 3-11, 11-6, 4-11, 11-7. Léo De...
An All-French Semifinal in Ljubljana 2026: Félix Lebrun Wins 4-0 as No. 67 Seed De Nodrest Topples DudaOn Sunday morning at Arena Stožice in Ljubljana, the scoreboard threw up...
Ljubljana 2026: Four Winning Mechanisms and an Under-Weighted Unbeaten SignalThe fourth game closed at 11-1. In a round where most matches were dragged in...
France Meets Germany in the European Table Tennis Mixed Doubles Final: Two Roads to One TableAt 6-9 in the second game, on the scoreboard of Arena Stožice in Ljubljana, t...
France and Germany in the Ljubljana Mixed Doubles Final: Comeback Grit and Unshakeable ControlThe scoreboard at Arena Stožice stopped at 6-9 in the second game. Alexis...
Digging Beneath the Glory: Chinese Table Tennis and the Succession Problem in the WTT EraIn a small training centre south of Beijing, I once sat for an entire afterno...
Two Decades of Table Tennis Rule Reforms: The Numbers Show the Gap With China Has Not NarrowedTwo Decades of Table Tennis Rule Reforms: The Numbers Show the Gap With China...
When the Table Tennis Data Sheet Goes Blank: Lessons From a Report With No DateShenzhen, a late-year afternoon. The projector in the video-analysis room was...
The 52-Week Spiral: Modern Table Tennis and What the Numbers Never SayThat night, I sat in front of a screen with two windows open side by side. On...
Chinese Table Tennis After Paris 2026: Five Gold Medals and a Gap in the Data SheetOn August 4, 2026, at South Paris Arena, a 22-year-old Swede named Truls...
Asian Games 2026: India Lose 1-3 to Japan in Women's Team Quarter-Final — Two Games Thrown Away and a Style NeutralisedIt was eleven at night in Penang. The data table for the women's team...
Badminton World Tour: The Data Gap Behind the ScoreboardThe sound of a racket meeting a shuttle is sharp, clean, then gone. The hall ...
Alwi Farhan Trains with Kento Momota Ahead of Asian Games 2026: The Data Gap Behind the GlowTokyo, late August 2026. On the practice floor of a training centre with no...
Gauntlet: Glitched: The Ecosystem Bet Riot Games Isn't Telling You AboutOn September 22, Riot Games dropped Gauntlet: Glitched into VALORANT. No gran...
AVC 2026: Japan and Iran drop no sets, India waits on the other side of the netIn the third set of Japan's match against Australia in Fukuoka, Yuji Nishida...
Di Maria Endorses Romero as Messi's Successor: When Argentina's Armband Leaves the Creative ZoneArgentina's captain's armband has, for nearly two decades, been inseparable...
Ivan Mamut and the 90+4 Winner: Reading Persija Jakarta's 48-Hour DealMinute 94, September 12, 2026. From a cross on the right flank, Ivan Mamut ro...
Phantom Analysis: The Sourceless Disease of Vietnamese Football JournalismLast Saturday, an editor in Hanoi messaged me on Telegram: 'Do you have the...
